import { defineStore } from 'pinia'
import {adminStorage } from '@/utils/storage'
// useStore 可以是 useUser、useCart 之类的任何东西
// 第一个参数是应用程序中 store 的唯一 id
export const useStore = defineStore('user', {
  // other options...
  // 推荐使用 完整类型推断的箭头函数
  state: () => {
    return {
      messageMap: adminStorage.getLocal("message_socket") || { message: [] },//登录用户信息 //socket信息收集
    }
  },
  getters: {
    // doubleCount: (state) => state.messageList ,
  },
  actions: {
    async SET_MSG(data) {
      adminStorage.setLocal(data, 'message_socket')
      this.messageMap = adminStorage.getLocal("message_socket") || { message:[]}
    }
  }


})

